/*
 * File: LEOSIM_data.c
 *
 * Code generated for Simulink model 'LEOSIM'.
 *
 * Model version                  : 2.717
 * Simulink Coder version         : 9.7 (R2022a) 13-Nov-2021
 * C/C++ source code generated on : Wed Dec 20 13:05:12 2023
 *
 * Target selection: ert.tlc
 * Embedded hardware selection: Intel->x86-64 (Linux 64)
 * Code generation objectives: Unspecified
 * Validation result: Not run
 */

#include "LEOSIM.h"

/* Invariant block signals (default storage) */
const ConstB_LEOSIM_T LEOSIM_ConstB = {
  0.0,                                 /* '<S46>/Gain' */

  { 0.0, 0.0, 0.0 },                   /* '<S41>/Vector Concatenate' */
  0.0,                                 /* '<S141>/Gain1' */
  0.0,                                 /* '<S141>/1//P_TireRadiu_m' */
  290.43049999999994,                  /* '<S151>/P_TireRadiu_m^2' */
  0.00043039556795859951,              /* '<S151>/Divide1' */
  4.8,                                 /* '<S151>/TireNumber' */
  0.01652718980961022,                 /* '<S151>/Divide' */
  1.0169575853775688,                  /* '<S151>/Add' */
  0.0,                                 /* '<S145>/Sin2' */
  1.0,                                 /* '<S145>/Cos' */
  0.0,                                 /* '<S146>/Sin2' */
  0.0,                                 /* '<S146>/Sin1' */
  0.0,                                 /* '<S146>/Product' */
  0,                                   /* '<S6>/Logical Operator1' */
  1                                    /* '<S148>/Compare' */
};

/* Block parameters (default storage) */
P_LEOSIM_T LEOSIM_P = {
  /* Variable: DebugVehSpd_kmph
   * Referenced by: '<S143>/DebugVehSpd_kmph'
   */
  0.0
};

/* Constant parameters (default storage) */
const ConstP_LEOSIM_T LEOSIM_ConstP = {
  /* Pooled Parameter (Mixed Expressions)
   * Referenced by:
   *   '<S115>/MotMaxChargeTrq'
   *   '<S115>/MotMaxDischargeTrq'
   *   '<S130>/MotMaxChargeTrq'
   *   '<S130>/MotMaxDischargeTrq'
   */
  { 420.0, 420.0, 420.0, 420.0, 420.0, 420.0, 400.0, 350.0, 290.0, 240.0, 195.0,
    160.0, 140.0, 120.0, 100.0 },

  /* Pooled Parameter (Mixed Expressions)
   * Referenced by:
   *   '<S115>/MotMaxChargeTrq'
   *   '<S115>/MotMaxDischargeTrq'
   *   '<S130>/MotMaxChargeTrq'
   *   '<S130>/MotMaxDischargeTrq'
   */
  { 1000.0, 2000.0, 3000.0, 4000.0, 5000.0, 6000.0, 7000.0, 8000.0, 9000.0,
    10000.0, 11000.0, 12000.0, 13000.0, 14000.0, 15000.0 },

  /* Expression: pressure_comfort_bar_data
   * Referenced by: '<S141>/pedalTravelPressure'
   */
  { 0.6, 1.3, 2.3, 5.2, 10.5, 17.8, 27.2, 38.5, 51.5, 66.5, 86.5, 110.0, 136.0,
    165.0, 200.0 },

  /* Expression: pedal_travel_perc_x
   * Referenced by: '<S141>/pedalTravelPressure'
   */
  { 3.0, 5.0, 7.5, 11.5, 17.5, 23.5, 29.5, 35.5, 41.5, 47.5, 53.5, 59.5, 65.5,
    71.5, 80.0 },

  /* Computed Parameter: signu_YData
   * Referenced by: '<S143>/sign(u)'
   */
  { -1.0F, 1.0F }
};

/*
 * File trailer for generated code.
 *
 * [EOF]
 */
